import random

# 建立奖品字典
dic = {"一等奖": "宝马三系", "二等奖": "4K高清彩电",
       "三等奖": "华为手机", "四等奖": "海尔冰箱",
       "五等奖": "北鼎电炖锅"}
# random.choice()是从一个序列中随机选择一个元素
# luck = random.choice(list(dict.keys()))
# 初始化一个空字典,用于存放抽奖信息
new = {}
# 获取奖品数
many = len(dic)
# 根据奖品数确定抽奖次数
for i in range(many):
    # 随机抽一个奖,random.choice()是从一个序列中随机选择一个元素
    luck_ord = random.choice(list(dic.keys()))
    # 获取奖品信息
    luck_get = dic.get(luck_ord)
    # 打印此次抽奖结果
    print("您抽中了{} : {}".format(luck_ord, luck_get))
    # 输入抽奖人的手机号码
    name = input("请输入您的手机号码: ")
    # 将中奖信息添加到字典new中
    new[luck_ord] = luck_get + "--" + name
    # 删除已经抽万的奖项与奖品
    dic.pop(luck_ord)
# 遍历字典打印抽奖信息
print("大奖获得者名单")
for key, value in new.items():
    print(str(key) + ":" + value)
